<template>
  <div>
    <div class="mapHoverTitle">{{ data.title }}</div>
    <div class="mapHoverContent">
      <slot name="content">
        <ul>
          <li v-for="(item,index) in data.content" :key="index">
            <label>{{ item.label }}：</label>
            <p v-if="item.hasColor" :style="{'color':item.color}">{{ item.value }}</p>
            <p v-else>{{ item.value }}</p>
          </li>
        </ul>
      </slot>
    </div>
  </div>
</template>

<script>
export default {
  props: {
    data: {
      type: Object,
      default: () => {}
    }
  }
}
</script>

<style>

</style>
